- Work closely with cross-functional teams and stakeholders to design, develop, deploy, and maintain end-to-end cross-platform software applications
- Participate in every stage of the software development life cycle
- Assist in defining development guidelines and best practices to optimize software systems for better functionality and reliability
- Work closely with cross-functional teams and stakeholders to design, develop, deploy, and maintain end-to-end cross-platform software applications
- Participate in every stage of the software development life cycle
- Assist in defining development guidelines and best practices to optimize software systems for better functionality and reliability
- Ensure close communication with the QA team to troubleshoot, debug, and upgrade solutions
- Examine existing and new systems to recognize better opportunities for improvement
- Keep abreast with the advanced technology and industry trends
- Create and maintain detailed documentation of the end-to-end development process for future reference
- Bachelor’s/Master’s degree in Computer Science, Engineering, IT (or equivalent experience)
- 3+ years of experience working as a software developer/engineer (rare exceptions for highly skilled developers)
- Exceptional expertise in building multithreaded applications using OOP concepts
- Bachelor’s/Master’s degree in Computer Science, Engineering, IT (or equivalent experience)
- 3+ years of experience working as a software developer/engineer (rare exceptions for highly skilled developers)
- Exceptional expertise in building multithreaded applications using OOP concepts
- Proficiency in one or more programming languages, frameworks, and libraries, including React, Node, Python, JavaScript, React Native, PHP, Vue, Java, etc.
- Strong command over software design and architecture for large-scale distributed systems
- Sound knowledge of data structures and algorithms along with web technologies like HTML, CSS, JavaScript, jQuery
- Solid understanding of networking and security protocols, databases, and APIs
- Proficient in using code versioning tools like Git and project management tools like Jira
- Fluent in English to communicate effectively with international clients/stakeholders
- Ability to work full-time (40 hours/week) with a 4 hour overlap with US time zones
- Familiar with Linux/Unix environments
- Knowledge of CI/CD/CT pipelines
- Experience with Agile/Scrum methodologies and tools
- Familiar with Linux/Unix environments
- Knowledge of CI/CD/CT pipelines
- Experience with Agile/Scrum methodologies and tools
- Great communication, critical thinking, and problem-solving skills
Company
Turing
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
JavaScript Job Details
Job description
Job responsibilities
Minimum requirements
Preferred skills
Job Type: Full-time
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs